basic life support techniques - Turkish English Dictionary